package study.fanxing;

import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;

/**
 * 泛
 */
public class Fanxing {

    /**
     * 编译时不检查错误
     * 运行后，会报错误，java.lang.Integer cannot be cast to java.lang.String
     */
    public static void testB() {
        List list = new LinkedList();
        list.add("aa");
        list.add(1);
        list.forEach(str->{
            System.out.println((String)str);
        });
    }

    /**
     * 编译时检查错误
     */
    public static void testA() {
        List<String> strings = new ArrayList<>();
        strings.add("aa");
//        strings.add(1);

    }
    public static void main(String[] args) {
//        testB();
    }
}
